keyCodeMapper=new Object();
keyCodeMapper['3']='CANCEL'
keyCodeMapper['6']='HELP'
keyCodeMapper['8']='BACK_SPACE'
keyCodeMapper['9']='TAB'
keyCodeMapper['12']='CLEAR'
keyCodeMapper['13']='RETURN'
keyCodeMapper['14']='ENTER'
keyCodeMapper['16']='SHIFT'
keyCodeMapper['17']='CONTROL'
keyCodeMapper['18']='ALT'
keyCodeMapper['19']='PAUSE'
keyCodeMapper['20']='CAPS_LOCK'
keyCodeMapper['27']='ESCAPE'
keyCodeMapper['32']='SPACE'
keyCodeMapper['33']='PAGE_UP'
keyCodeMapper['34']='PAGE_DOWN'
keyCodeMapper['35']='END'
keyCodeMapper['36']='HOME'
keyCodeMapper['37']='LEFT'
keyCodeMapper['38']='UP'
keyCodeMapper['39']='RIGHT'
keyCodeMapper['40']='DOWN'
keyCodeMapper['44']='PRINTSCREEN'
keyCodeMapper['45']='INSERT'
keyCodeMapper['46']='DELETE'
keyCodeMapper['48']='0'
keyCodeMapper['49']='1'
keyCodeMapper['50']='2'
keyCodeMapper['51']='3'
keyCodeMapper['52']='4'
keyCodeMapper['53']='5'
keyCodeMapper['54']='6'
keyCodeMapper['55']='7'
keyCodeMapper['56']='8'
keyCodeMapper['57']='9'
keyCodeMapper['59']='SEMICOLON'
keyCodeMapper['61']='EQUALS'
keyCodeMapper['65']='A'
keyCodeMapper['66']='B'
keyCodeMapper['67']='C'
keyCodeMapper['68']='D'
keyCodeMapper['69']='E'
keyCodeMapper['70']='F'
keyCodeMapper['71']='G'
keyCodeMapper['72']='H'
keyCodeMapper['73']='I'
keyCodeMapper['74']='J'
keyCodeMapper['75']='K'
keyCodeMapper['76']='L'
keyCodeMapper['77']='M'
keyCodeMapper['78']='N'
keyCodeMapper['79']='O'
keyCodeMapper['80']='P'
keyCodeMapper['81']='Q'
keyCodeMapper['82']='R'
keyCodeMapper['83']='S'
keyCodeMapper['84']='T'
keyCodeMapper['85']='U'
keyCodeMapper['86']='V'
keyCodeMapper['87']='W'
keyCodeMapper['88']='X'
keyCodeMapper['89']='Y'
keyCodeMapper['90']='Z'
keyCodeMapper['93']='CONTEXT_MENU'
keyCodeMapper['96']='NUMPAD0'
keyCodeMapper['97']='NUMPAD1'
keyCodeMapper['98']='NUMPAD2'
keyCodeMapper['99']='NUMPAD3'
keyCodeMapper['100']='NUMPAD4'
keyCodeMapper['101']='NUMPAD5'
keyCodeMapper['102']='NUMPAD6'
keyCodeMapper['103']='NUMPAD7'
keyCodeMapper['104']='NUMPAD8'
keyCodeMapper['105']='NUMPAD9'
keyCodeMapper['106']='MULTIPLY'
keyCodeMapper['107']='ADD'
keyCodeMapper['108']='SEPARATOR'
keyCodeMapper['109']='SUBTRACT'
keyCodeMapper['110']='DECIMAL'
keyCodeMapper['111']='DIVIDE'
keyCodeMapper['112']='F1'
keyCodeMapper['113']='F2'
keyCodeMapper['114']='F3'
keyCodeMapper['115']='F4'
keyCodeMapper['116']='F5'
keyCodeMapper['117']='F6'
keyCodeMapper['118']='F7'
keyCodeMapper['119']='F8'
keyCodeMapper['120']='F9'
keyCodeMapper['121']='F10'
keyCodeMapper['122']='F11'
keyCodeMapper['123']='F12'
keyCodeMapper['124']='F13'
keyCodeMapper['125']='F14'
keyCodeMapper['126']='F15'
keyCodeMapper['127']='F16'
keyCodeMapper['128']='F17'
keyCodeMapper['129']='F18'
keyCodeMapper['130']='F19'
keyCodeMapper['131']='F20'
keyCodeMapper['132']='F21'
keyCodeMapper['133']='F22'
keyCodeMapper['134']='F23'
keyCodeMapper['135']='F24'
keyCodeMapper['144']='NUM_LOCK'
keyCodeMapper['145']='SCROLL_LOCK'
keyCodeMapper['188']='COMMA'
keyCodeMapper['190']='PERIOD'
keyCodeMapper['191']='SLASH'
keyCodeMapper['192']='BACK_QUOTE'
keyCodeMapper['219']='OPEN_BRACKET'
keyCodeMapper['220']='BACK_SLASH'
keyCodeMapper['221']='CLOSE_BRACKET'
keyCodeMapper['222']='QUOTE'
keyCodeMapper['224']='META'
